// Triangle.cpp: implementation of the Triangle class.
//
//////////////////////////////////////////////////////////////////////

#include "Triangle.h"

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

Triangle::Triangle()
{

}

Triangle::~Triangle()
{

}
void Triangle::setTriangleVertex(Vertex V1, Vertex V2, Vertex V3)
{
  v1 = V1;
  v2 = V2;
  v3 = V3;
}


void Triangle::getTriangleVertex(Vertex& V1, Vertex& V2, Vertex& V3)
{
  V1 = v1;
  V2 = v2;
  V3 = v3;
}
void Triangle:: setTriangleColor( int R , int G, int B)
{
  f.setearColor(R,G,B);
}
void Triangle:: draw(SDL_Surface *screen)
{
    
	f.insertarPunto(v1.getX(),v1.getY());
	f.insertarPunto(v2.getX(),v2.getY());
	f.insertarPunto(v3.getX(),v3.getY());
    f.dibujarPoligono(screen);
	f.liberarPuntos();



}
